shot-blast machine - Alemán Inglés Diccionario